home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / python2.4 / test / test_transformer.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2005-10-18  |  1KB  |  34 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. import unittest
  5. from test import test_support
  6. from compiler import transformer, ast
  7. from compiler import compile
  8.  
  9. class Tests(unittest.TestCase):
  10.     
  11.     def testMultipleLHS(self):
  12.         ''' Test multiple targets on the left hand side. '''
  13.         snippets = [
  14.             'a, b = 1, 2',
  15.             '(a, b) = 1, 2',
  16.             '((a, b), c) = (1, 2), 3']
  17.         for s in snippets:
  18.             a = transformer.parse(s)
  19.             child1 = a.getChildNodes()[0]
  20.             child2 = child1.getChildNodes()[0]
  21.             c = compile(s, '<string>', 'single')
  22.             vals = { }
  23.             exec c in vals
  24.         
  25.  
  26.  
  27.  
  28. def test_main():
  29.     test_support.run_unittest(Tests)
  30.  
  31. if __name__ == '__main__':
  32.     test_main()
  33.  
  34.